home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Personal Computer World 2005 October
/
PCWOCT05.iso
/
Software
/
FromTheMag
/
Syn Text Editor 2.1.0.46
/
synsetup-2.1.0.46.exe
/
{app}
/
scripts
/
htmlencrypt.vbs
< prev
next >
Wrap
Text File
|
2003-08-13
|
3KB
|
72 lines
' Caption: HTML Encrypt|
' Hint: HTML Encrypt|
' Icon: htmlencrypt.ico|
'
' syn
' Copyright (C) 2000-2003, Ascher Stefan. All rights reserved.
' stievie@utanet.at, http://web.utanet.at/ascherst/
'
' The contents of this file are subject to the Mozilla Public License
' Version 1.1 (the "License"); you may not use this file except in compliance
' with the License. You may obtain a copy of the License at
' http://www.mozilla.org/MPL/
'
' Software distributed under the License is distributed on an "AS IS" basis,
' WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
' the specific language governing rights and limitations under the License.
'
' The Original Code is htmlencrypt.vbs, released Sat, 28 Sep 2002 22:56:45 UTC.
'
' The Initial Developer of the Original Code is Ascher Stefan.
' Portions created by Ascher Stefan are Copyright (C) 2000-2003 Ascher Stefan.
' All Rights Reserved.
'
' Contributor(s): .
'
' Alternatively, the contents of this file may be used under the terms of the
' GNU General Public License Version 2 or later (the "GPL"), in which case
' the provisions of the GPL are applicable instead of those above.
' If you wish to allow use of your version of this file only under the terms
' of the GPL and not to allow others to use your version of this file
' under the MPL, indicate your decision by deleting the provisions above and
' replace them with the notice and other provisions required by the GPL.
' If you do not delete the provisions above, a recipient may use your version
' of this file under either the MPL or the GPL.
'
' You may retrieve the latest version of this file at the syn home page,
' located at http://syn.sourceforge.net/
'
' $Id: htmlencrypt.vbs,v 1.1.2.5 2003/08/13 00:38:45 neum Exp $
'
' ScriptEngine=VBScript
' This script encrypts any string into Enitites like HTML code. You can use it for
' e.g. your Email Address when you put it on your web page, and you want to be
' protected from Spam. But maybe this Spam programs are also able to convert this
' code back, a browser does it as well.
option explicit
' Remove the dot to include this file(s)
'#.include <consts>
'#.include <cmnfunc>
sub Main(FileName)
if Documents.Count = 0 then exit sub
dim str, def
if ActiveDocument.SelText = "" then
def = "$[Email]"
else
def = ActiveDocument.SelText
end if
str = InputBox("Enter the String to encrypt.", "HTML Encrypt", def)
if str <> "" then
dim i, outstr
for i = 1 to Len(str)
outstr = outstr & "" & CStr(Asc(Mid(str, i, 1))) & ";"
next
ActiveDocument.SelText = outstr
end if
end sub